医药: medical care and medicines, medicine (drug), medical, pharmaceutical...
不禁: can't help (doing sth), can't refrain from...
海峡: channel, strait...
限于: to be limited to, to be confined to...
淀粉: starch, amylum C6H10O5...
表面上: outwardly, superficially, on the face of it...
猴: monkey...
劳驾: excuse me...
复原: to restore (sth) to (its) former condition, to recover from illness, recovery...
朱红: vermilion...